package org.pt.dto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
public class RegisterDto {

    @Schema(description = "验证码", example = "123456")
    private String vertificationCode;

    @Schema(description = "邀请码", example = "123456")
    private String invitationCode;

    @Schema(description = "用户名", example = "john_doe")
    private String username;

    @Schema(description = "电子邮件地址", example = "user@example.com")
    private String email;

    @Schema(description = "密码", example = "StrongPassword123")
    private String password;

    @Schema(description = "个人简介", example = "喜欢编程的开发者")
    private String bio;


    @Schema(description = "年龄", example = "25")
    private Integer age;

    @Schema(description = "学校名称", example = "清华大学")
    private String school;

    @Schema(description = "学院名称", example = "计算机科学与技术系")
    private String college;
}
